package com.example.demo;

import cn.hutool.json.JSONArray;
import cn.hutool.json.JSONObject;
import cn.hutool.json.JSONUtil;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * <p>
 * 企业客户表
 * </p>
 *
 * @author guoxugang
 * @since 2022-01-20
 */
@Data
public class SaleCorpBusinessInformation {

//
//      private Integer id;
//
//      /**
//     * 系统中对应的企业id sale_corp表主键id 一对一
//     */
//    private Integer saleCorpId;
//
//      /**
//     * 第一次拉取时间 	【在系统配置中到达最大缓存时间时，再次请求该数据 详情接口 时 去重新请求接口，更新数据并更新拉取时间，仅主动触发。要记录此接口调用企业id对比企业版本中包含次数，超过则返回友好提醒。】	创建时间
//     */
//    private LocalDateTime createTime;
//
//      /**
//     * 曾⽤名
//     */
//    private String historyNames;
//
//    /**
//     * 注销⽇期
//     */
//    private LocalDateTime cancelDate;
//
//    /**
//     * 企业状态
//     */
//    private String regStatus;
//
//      /**
//     * 注册资本
//     */
//    private String regCapital;
//
//      /**
//     * 市
//     */
//    private String city;
//
//      /**
//     * ⼈员规模
//     */
//    private String staffNumRange;
//
//    /**
//     * 股票号
//     */
//    private String bondNum;
//
//    /**
//     * 曾⽤名 Array ( _child )
//     */
//    private String historyNameList;
//
//      /**
//     * ⾏业
//     */
//    private String industry;
//
//    /**
//     * 股票名
//     */
//    private String bondName;
//
//    /**
//     * 吊销⽇期
//     */
//    private LocalDateTime revokeDate;
//
//      /**
//     * 法⼈类型，1 ⼈ 2 公司
//     */
//    private Integer type;
//
//      /**
//     * 更新时间
//     */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm",timezone = "GMT+8")
    private LocalDateTime updateTimes;
//
//    /**
//     * 法⼈
//     */
//    private String legalPersonName;
//
//    /**
//     * 吊销原因
//     */
//    private String revokeReason;
//
//    /**
//     * 注册号
//     */
//    private String regNumber;
//
//    /**
//     * 统⼀社会信⽤代码
//     */
//    private String creditCode;
//
//    /**
//     * 英⽂名
//     */
//    private String property3;
//
//    /**
//     * 股票曾⽤名
//     */
//    private String usedBondName;
//
//    /**
//     * 核准时间
//     */
//    private LocalDateTime approvedTime;
//
//    /**
//     * 经营开始时间
//     */
//    private LocalDateTime fromTime;
//
//    /**
//     * 参保⼈数
//     */
//    private String socialStaffNum;
//
//    /**
//     * 实收注册资本币种 ⼈⺠币 美元 欧元 等
//     */
//    private String actualCapitalCurrency;
//
//    /**
//     * 简称
//     */
//    private String alias;
//
//    /**
//     * 企业类型
//     */
//    private String companyOrgType;
//
//    /**
//     * 企业id 【天眼查返回的 - id】
//     */
//    private Integer businessId;
//
//    /**
//     * 注销原因
//     */
//    private String cancelReason;
//
//    /**
//     * 组织机构代码
//     */
//    private String orgNumber;
//
//    /**
//     * 邮箱
//     */
//    private String email;
//
//    /**
//     * 经营结束时间
//     */
//    private LocalDateTime toTime;
//
//    /**
//     * 实收注册资⾦
//     */
//    private String actualCapital;
//
//    /**
//     * 成⽴⽇期
//     */
//    private LocalDateTime estiblishTime;
//
//    /**
//     * 登记机关
//     */
//    private String regInstitute;
//
//    /**
//     * 经营范围
//     */
//    private String businessScope;
//
//    /**
//     * 纳税⼈识别号
//     */
//    private String taxNumber;
//
//    /**
//     * 注册地址
//     */
//    private String regLocation;
//
//    /**
//     * 注册资本币种 ⼈⺠币 美元 欧元 等
//     */
//    private String regCapitalCurrency;
//
//
//    /**
//     * 企业标签
//     */
//    private String tags;
//
//    /**
//     * ⽹址
//     */
//    private String websiteList;
//
//    /**
//     * 企业联系⽅式
//     */
//    private String phoneNumber;
//
//    /**
//     * 区
//     */
//    private String district;
//
//    /**
//     * 企业名
//     */
//    private String name;
//
//    /**
//     * 股票类型
//     */
//    private String bondType;
//
//    /**
//     * 企业评分
//     */
//    private Double percentileScore;
//
//    /**
//     * 国⺠经济⾏业分类 	categoryMiddle 国⺠经济⾏业分类中类	categoryBig 国⺠经济⾏业分类⼤类	category 国⺠经济⾏业分类⻔类	categorySmall 国⺠经济⾏业分类⼩类
//     */
//    private String industryAll;
//
//    /**
//     * 是否是⼩微企业 0不是 1是
//     */
//    private Integer isMicroEnt;
//
//      /**
//     * 省份简称
//     */
//    private String base;
//
//    public void setHistoryNameList(JSONArray historyNameList) {
//        this.historyNameList = JSONUtil.toJsonStr(historyNameList);
//    }
//
//    public void setIndustryAll(JSONObject industryAll) {
//        this.industryAll =  JSONUtil.toJsonStr(industryAll);
//    }
}
